plexo sacro - German English Dictionary